::v-deep .uni-select {
		font-size: 14px;
		border: 0px solid #dd524d;
		box-sizing: border-box;
		border-radius: 0px;
		padding: 0 5px;
		padding-left: 10px;
		position: relative;
		display: flex;
		-webkit-user-select: none;
		user-select: none;
		flex-direction: row;
		align-items: center;
		/*    border-bottom: solid 1px #e5e5e5; */
		border-left: solid 1px #e5e5e5;
		width: 100%;
		flex: 1;
		height: 50upx;
	}

	::v-deep .uni-stat__actived {
		width: 150rpx;
		flex: 1;
	}

	page {
		background: #FFFFFF;
		width: 750upx;
		overflow-x: hidden;
	}

	.search-title {
		display: flex;
		padding: 5upx 0upx;

		.search-title-left {
			flex: 1;
			height: 60upx;
			display: flex;
			justify-content: center;
			border-right: solid 1px #e5e5e5;

			.search-title-left-item {
				font-size: 32upx;
				line-height: 62upx;
				// margin-right: 15upx;
			}
		}
		.search-title-left:active{
			background-color: #f5f5f5;
		}

		.search-title-right {
			flex: 1;
			height: 60upx;
			display: flex;
			justify-content: center;
			.search-title-right-item {
				font-size: 32upx;
				line-height: 62upx;
				margin-right: 15upx;
			}
		}
		.search-title-right:acitve{
			background-color: #f5f5f5;
		}
	}
	
	.search-page{
		width: 100%;
		padding: 20rpx 20rpx 5rpx 20rpx;
		.title{
			font-size: 28rpx;
			color: #242021;
			margin-right: 20rpx;
		}
		.form-item{
			margin-bottom: 24rpx;
			.card{
				flex: 1;
				height: 60rpx;
				line-height: 60rpx;
				padding-left: 20rpx;
				border-radius: 16rpx;
				background-color: #FFFFFF;
				color: #000;
				.txt1{
					flex: 1;
					color: #242021;
					font-size: 28rpx;
				}
				.icon{
					font-size: 28rpx;
				}
			}
			.date{
				flex: 1;
				height: 60rpx;
				line-height: 60rpx;
				padding-left: 20rpx;
				border-radius: 16rpx;
				background-color: #FFFFFF;
			}
			.reasons{
				width: 100%;
				height: 240rpx;
				background-color: #FFFFFF;
				margin-top: 20rpx;
				border-radius: 16rpx;
				font-size: 32rpx;
				color: #242021;
				padding: 20rpx;
				.add-icon{
					color: #878F96;
					font-size: 100rpx;
				}
			}
			.image{
				height: 240rpx;
			}
			.bian{
				background-color: #FFFFFF;
				padding: 8rpx;
				margin: 16rpx auto;
				width: 55%;
				text-align: center;
				border-radius: 8rpx;
				color: #242021;
			}
		}
		.btn{
			color: #34A4DF;
			width: 60%;
			height: 50rpx;
			line-height: 50rpx;
			border-radius: 12rpx;
			background-color: #F1F1F1;
			&:after {
			    border: none;
			}
		}
	
	}
	

	.bg-grey {
		background-color: rgb(234, 231, 231);
		padding: 2upx 20upx;

		.time-flex {
			display: flex;
			flex-wrap: wrap;

			.time-flex-item {
				width: 50%;
				text-align: center;
				height: 100upx;
				padding: 10upx 30upx;

				.time-flex-item-padding {
					background: #FFFFFF;
					height: 80upx;
					color: black;
					border-radius: 14upx;
					line-height: 80upx;
				}
				.time-flex-item-padding:active {
						background-color: #f5f5f5;
					}
			}
		}

		.conf-list {
			margin-top: -10upx;
			.conf-list-item {
				height: 380upx;
				background: #FFFFFF;
				color: black;
				border-radius: 20upx;

				.conf-list-card {
					height: 380upx;
					border-radius: 20upx;
					margin-top: 20upx;

					.conf-list-title {
						height: 60upx;
						display: flex;
						padding: 6upx 20upx 0 20upx;
						justify-content: space-between;
						border-radius: 20upx 20upx 0upx 0upx;
						border-bottom: solid 1px #e5e5e5;
						font-size: 30upx;
						// padding: 10upx 0 0 0;
						// line-height: 30upx;
					}

					.conf-list-content {
						height: 60upx;
						padding: 0 20upx;
						font-size: 26upx;
					}

					.conf-list-content1 {
						height: 60upx;
						padding: 10upx 20upx;
						font-size: 26upx;
						display: flex;
						justify-content: space-between;
						view{
							font-size: 26upx;
						}
					}
				}
			}
		}
	}


	.header {
		display: flex;
		flex-direction: row;
		padding: 10px 15px;
		align-items: center;
		/* background-color: #b6bbc3; */
		background-image: linear-gradient(#34A4DF, #34A4DF, #2bace7);
	}

	.input {
		flex: 2;
		padding: 0 5px;
		height: 24px;
		line-height: 24px;
		font-size: 16px;
		color: #000;
	}

	.icon {
		display: flex;
		flex-direction: column;
		justify-content: center;
		margin-left: 10px;
	}

	.bottom {
		position: fixed;
		bottom: 90upx;
		right: 50upx;
		width: 90upx;
		height: 90upx;
	}

	.uni-media-list-text-top {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
	}

	.uni-media-list-text-bottom {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		color: #8f8f94;
		line-height: 26upx;
	}

	/* #ifdef APP-PLUS ||MP-WEIXIN */
	checkbox .wx-checkbox-input {
		/* border: #00AAFF solid 1rpx; */
	}

	checkbox .wx-checkbox-input.wx-checkbox-input-checked {
		background: #ff8c08 !important;
		/* border: #00AAFF solid 1rpx; */

	}

	.wx-checkbox-input {
		border: none !important;
	}

	.wx-checkbox-input.wx-checkbox-input-checked {
		border: none !important;
	}

	/* #endif */

	.empty {
		width: 100%;
		display: flex;
		flex-direction: column;
		height: auto;
		margin-top: 220rpx;
		margin-bottom: 200rpx;
		background-color: #FFFFFF;

	}

	.img {
		margin-bottom: 0;
		width: 160rpx;
		height: 160rpx;
	}